package com.yunxin.customui.bean.condition.select;

import com.yunxin.tools.annotation.ShowNode;
import lombok.Data;

import java.io.Serializable;

@Data
public class SelectBean implements Serializable {
    /**
     * 主键id
     */
    private String id;
    /**
     * 下拉框等级
     */
    private int selectLevel;
    /**
     * 父级id 根下来框父级id=0
     */
    private String selectParentId;
    /**
     * 下拉框描述
     */
    @ShowNode(nodeType = ShowNode.NodeType.General ,nodeDesc = "下拉框描述" ,clazz = String.class)
    private String text;
    /**
     * 是否为最后一级下拉框
     */
    private boolean isLast;
    /**
     * 是否使用
     */
    private boolean isUse;
    /**
     * 同级下拉框顺序
     */
    @ShowNode(nodeType = ShowNode.NodeType.General ,nodeDesc = "下拉框顺序",clazz = String.class)
    private int idx;
    /**
     * 最后一级下拉框对应数据id
     */
    private String originId;

    private String groupName;


}
